body{
	border: solid 1px #C0C0C0;
    min-width: 478px;
    max-width: 478px;
	margin: 0 auto;
}

/* -- 物件一覧 -- */

.IchMFrame{
	width: auto;
	border: solid 1px #C0C0C0;
	margin: 2px 10px 0px 10px;
	background-color: #ffffff;
	text-align:center;
}

div.IchMFrame .header{
	width: 93%;
	border: solid 1px #FF8C00;
	margin: 8px 10px 0px 10px;
	padding-left:6px;
	background-color: #FF8C00;
	color:#ffffff;
	text-align:left;
}
div.IchMFrame .PicBox{
	display: table-cell;
	text-align:center;
	vertical-align:middle;
	width : 90px;
	height: 100px;
	border: solid 1px #C0C0C0;

	margin:  5px 0 0 12px;
	padding: 0px 0px 0 0px;
	float: left;
}
.tabbox img {
	max-width: 260px;
	max-height: 260px;
	position: relative;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-right: auto;
	margin-left: auto;
	margin-top: 130px;
}
.SubPicSwichBox img {
	max-width: 35px;
	max-height: 35px;
	position: relative;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin-right: auto;
	margin-left: auto;
	margin-top: 50%;
}


div.IchMFrame .Box1{
	width:72%;
	background-color: #99CCCC;
	border: solid 1px #99CCCC;
	text-align:left;
	margin: 5px 10px 0px 3px;
	padding-left:5px;
	color:#ffffff;
	float: left;
}

div.IchMFrame .Box2{
	width:85px;
	height:22px;
	background-color: red;
	border: solid 1px red;
	text-align:left;
	margin: 5px 0px 0px 12px;
	padding-left:5px;
	color:#ffffff;
	float: left;
}


div.IchMFrame .footer{
	clear: both;
}
/* -- 物件一覧 まで-- */

/* -- 物件詳細 -- */

.ShoMFrame{
	width: auto;
	height:1670px;
	border: solid 1px #C0C0C0;
	margin: 2px 10px 0px 10px;
	background-color: #ffffff;
	text-align:center;
}


p.textBlock {
	width: auto;
	border: solid 1px #C0C0C0;
	margin: 5px 0px 0px 0px;
	padding-left:0px;
	background-color: #FFFFF;
	color:#6e6e6e;
	text-align:left;
}

div.ShoMFrame .header{
	width: auto;
	border: solid 1px #FF8C00;
	margin: 8px 10px 0px 10px;
	padding-left:6px;
	background-color: #FF8C00;
	color:#ffffff;
	text-align:left;
}

div.ShoMFrame .SubHeader{
	width: 96%;
	border: solid 1px #FF8C00;
	margin: 0px 0px 0px 0px;
	padding:0 0 0 5px;
	background-color: #FF8C00;
	color:#ffffff;
	text-align:left;
}

div.ShoMFrame .PicBox{
/*	display: table-cell; */
	text-align:center;
	vertical-align:middle;
	width : 434px;
	height: 274px;
	border: solid 1px #C0C0C0;

	margin:  5px 0 0 10px;
	padding: 0px 0px 0 0px;
/*	float: left; */
}

div.ShoMFrame .SubPicBox{
/*	display: table-cell; */
	text-align:center;
	vertical-align:middle;
	width : 434px;
	height: 50px;
	border: solid 1px #C0C0C0;

	margin:  5px 0 0 10px;
	padding: 0px;
/*	float: left; */
}

div.ShoMFrame .SubPicSwichBox{
/*	display: table-cell; */
	text-align:center;
	vertical-align:middle;
	width : 36px;
	height: 36px;
	border: solid 1px #C0C0C0;

	margin:  5px 27px 0 6px;
	padding: 0px;
	float: left; 
}


div.ShoMFrame .MailBox{
	text-align:center;
	vertical-align:middle;
	width : 422px;
	height: 740px;
	border: solid 1px #C0C0C0;

	margin:  5px 0 0 0;
	padding: 0px 0 0 0;
}

div.ShoMFrame .mBox_Left{
	width:80px;
	height:24px;
	background-color: #00aaea;
	border: solid 1px #C0C0C0;
	border-right-style:none;
	text-align:center;
	margin: 5px 3px 0px 5px;
	padding-left:0px;
	font-size:15px;
	color:#ffffff;
	float: left;
}

div.ShoMFrame .mBox_Right{
	width:320px;
	height:24px;
	background-color: White;
	border: solid 1px #C0C0C0;
	text-align:left;
	margin: 5px 0px 0px 0px;
	padding-left:5px;
	font-size:15px;
	color:#6e6e6e;
	float: left;
}


div.ShoMFrame .mBox_ChkBox{
	width:404px;
	height:368px;
	background-color: White;
	border: solid 1px #C0C0C0;
	text-align:left;
	margin: 5px 0px 2px 5px;
	padding-left:5px;
	font-size:11px;
	color:#6e6e6e;
	float: left;
}


div.ShoMFrame .SubPicSwichBox_E{
	clear: both;
}

div.ShoMFrame .Box_Flame{

	text-align:center;
	vertical-align:middle;
	width : 429px;
	height: 323px;
	border: solid 1px #C0C0C0;

	margin:  5px 0 0 10px;
	padding: 10px 0px 0 5px;

}

div.ShoMFrame .Box_corp{
	text-align:center;
	vertical-align:middle;
	width : 418px;
	height: 72px;
	border: solid 1px #C0C0C0;
	color:#6e6e6e;
	margin:  5px 0 0 10px;
	padding: 8px;
}

div.ShoMFrame .Box_Left{

	width:50px;
	height:22px;
	background-color: #00aaea;
	border: solid 1px #C0C0C0;
	border-bottom-style:none;
	border-right-style:none;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:3px 3px 0px 0px;
	font-size:15px;
	color:#ffffff;
	float: left;

}

div.ShoMFrame .Box_Right{
	width:358px;
	height:22px;
	background-color: White;
	border: solid 1px #C0C0C0;
	border-bottom-style:none;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding:3px 3px 0px 5px;
	font-size:15px;
	color:#6e6e6e;
	float: left;
}

div.ShoMFrame .Box_Left2{
	width:50px;
	height:22px;
	background-color: #00aaea;
	border: solid 1px #C0C0C0;
	border-bottom-style:none;
	border-right-style:none;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:3px 3px 0px 0px;
	font-size:15px;
	color:#ffffff;
	float: left;

}

div.ShoMFrame .Box_Right2{
	width:147px;
	height:22px;
	background-color: White;
	border: solid 1px #C0C0C0;
	border-bottom-style:none;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding:3px 3px 0px 5px;
	font-size:15px;
	color:#6e6e6e;
	float: left;
}

.PrevShoSai Button {  
	-webkit-border-radius: 3px;  
	-moz-border-radius: 3px;  
	text-shadow: 0 -1px 1px #FFF, -1px 0 1px #FFF, 1px 0 1px #aaa;  
	-webkit-box-shadow: 1px 1px 2px #E7E7E7;  
	-moz-box-shadow: 1px 1px 2px #E7E7E7;
	background-color: #DFDFDF;
	width:94%;
	margin: 10px 0px 0px 10px;
	font-size:26px;
}

.PrevShoSai {
	background: -moz-linear-gradient(top,#BFD9E5, #3D95B7 50%,#0080B3 50%,#0099CC);
	background: -webkit-gradient(linear, left top, left bottom, from(#BFD9E5), color-stop(0.5,#3D95B7), color-stop(0.5,#0080B3), to(#0099CC));
	color: #FFF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #0099CC;
	-moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	width: 200px;
	padding: 15px 15px 15px; 15px;
	font-size:18px;
	text-decoration: none;
}

.PrevShoSai_sml {
	background: -moz-linear-gradient(top,#BFD9E5, #3D95B7 50%,#0080B3 50%,#0099CC);
	background: -webkit-gradient(linear, left top, left bottom, from(#BFD9E5), color-stop(0.5,#3D95B7), color-stop(0.5,#0080B3), to(#0099CC));
	color: #FFF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #0099CC;
	-moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	width: 120px;
	padding: 15px 15px 15px; 15px;
	font-size:18px;
	text-decoration: none;
}


.PrevShoSai_Mail {
	background: -moz-linear-gradient(top,#BFD9E5, #3D95B7 50%,#0080B3 50%,#0099CC);
	background: -webkit-gradient(linear, left top, left bottom, from(#BFD9E5), color-stop(0.5,#3D95B7), color-stop(0.5,#0080B3), to(#0099CC));
	color: #FFF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #0099CC;
	-moz-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	-webkit-box-shadow: 1px 1px 1px rgba(000,000,000,0.3),inset 0px 0px 3px rgba(255,255,255,0.5);
	text-shadow: 0px 0px 3px rgba(0,0,0,0.5);
	width: 120px;
	padding: 5px 10px 5px; 10px;
	font-size:18px;
	text-decoration: none;
}

.MailSend Button {  
	margin-top:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;  
	text-shadow: 0 -1px 1px #FFF, -1px 0 1px #FFF, 1px 0 1px #aaa;  
	-webkit-box-shadow: 1px 1px 2px #E7E7E7;  
	-moz-box-shadow: 1px 1px 2px #E7E7E7;
	background-color: #DFDFDF;
	font-size:15px;
}
div.ShoMFrame .footer{
	clear: both;
}

/* -- 物件詳細 まで-- */

img.bkn {
	max-width:  90px;
	max-height: 100px;
}
